package modele;

import java.util.ArrayList;

public class CarnetDeLivraisons extends ArrayList<Livraison> {

	private static CarnetDeLivraisons instance = null;
	private int dernierNumConfirmation = -1;
	
	/**
	 * Constructeur
	 */
//	protected CarnetDeLivraisons() {
		// Exists only to defeat instantiation.
//	}
	
	/**
	 * Retourne l'instance du carnet de livraisons
	 * @return L'instance du carnet de livraisons - CarnetDeLivraisons
	 */
	public static CarnetDeLivraisons getInstance() {
	      if(instance == null) {
	         instance = new CarnetDeLivraisons();
	      }
	      return instance;
	}
	
	/**
	 * Ajoute une livraison à la liste des livraisons
	 * @param l - Livraison
	 */
	public void ajouter(Livraison l){
		super.add(l);
	}
}